win back the favor of - Francés Inglés Diccionario